electric torquer - Spanish English Dictionary